/*
*
==============================================================================
*  Name        : 
*  Part of     : Omen Game Engine
*  Description : 
*  Version     : 1.0
*
*  Copyright (c) 2013 Lauri Kortevaara.
* 
==============================================================================
*/

#pragma once

#include "OmenConfig.h"
#include "IOmenObject.h"
#include "OmenVector3d.h"
#include "OmenMatrix.h"

namespace Omen
{
    class IComponent : public Omen::IObject
    {
    public:
        virtual Omen_GUID classId() const = 0;    /// <summary>Defines the class ID</summary>

    protected:
    private:
    };
}